home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / tag_bbs / tback543.zip / TAGBACK.DOC next >
Text File  |  1992-06-28  |  11KB  |  264 lines

  1.  
  2.  
  3.  ------------------------------------------------------------------
  4.   -------------=========== TagBack v5.43 ===========-------------
  5.  ------------------------------------------------------------------
  6.            Copyright(C) 1990, 1991 All rights reserved
  7.  
  8.  ------------------------------------------------------------------
  9.  This Utility will allow a BBS SysOp to backup his/her BBS in nightly
  10.  maintanence with out the bother of a lenghtly batch file. Instead
  11.  s/he can create a short .CFG file and let TagBack do all the work.
  12.  
  13.  -------------------------------------------------------------------
  14.  
  15.  The following is a SAMPLE of a correct .CFG file. Please make note
  16.  that none of the lines include a TRAILING BACKSLASH '\'. In v2.01
  17.  the TagBack.Log will automatically be written to your backup Drive
  18.  and directory, although you may name the log file to any legal
  19.  filename that you would like.
  20.  
  21. * ----------------------------------------------------------------- *
  22. * For easy setup I would suggest running the TBCFG###.EXE which is  *
  23. * included with this release. It will create the .CFG file for you. *
  24. * ----------------------------------------------------------------- *
  25.  
  26.  B:\BBSBACUP            <--- Drive and Path Where BackUp will go.
  27.  C:\BBS                 <--- Your BBS Directory.
  28.  C:\BBS\GFILES          <--- Your GFILES Directory.
  29.  C:\BBS\GFILES\ALTTXT   <--- Your Alternate TxtFile Directory or ----
  30.  C:\BBS\MSGS            <--- Your Messages Directory or ----
  31.  ALL                    <--- Amount of Data to BackUp. (See Note *)
  32.  Y                      <--- Delete *.BAK files before backup.
  33.  TagBack.Log            <--- Name of the BackUp.Log File.
  34.  Y                      <--- [Y/N] Process your *.DIR files.
  35.  Y                      <--- `N' - if you don't have any User Defined
  36.                               directories. 'Y' if you do.
  37.  ZIPFILE.ZIP            <--- Name of your User Defined Backup File.
  38.                              Anything below this line will be added
  39.                              to this file.
  40.  C:\NODELIST\AREAS.BBS       ----------------------------------------
  41.  C:\BINKLEY\*.CFG            All the lines below the ZIPFILE.ZIP will
  42.  C:\BINKLEY\*.LOG            be added to the backup. This will allow
  43.  C:\*.*                      you to backup any MISC files that you
  44.  E:\ANYDIRECTORY\ANYFILE     want to. There is no limit to the amount
  45.  C:\BBSUTILS\*.CFG           of Drive:\Path\filename's that you can
  46.                              specify. You will need to consider the
  47.                              size of your backup though.
  48.  
  49.  --------------------------------------------------------------------
  50.  
  51.  * Note ---> The sixth line in the .CFG file can be either ALL or SOME.
  52.  
  53.     SOME = Only .CFG, .DAT, .MSG, .CLR, .BRD, .LST, .BAT, and .TXT
  54.     extensions. (The only exception to SOME is the message areas).
  55.  
  56.     ALL  = ALL data in the specified Directories. (Complete Backup)
  57.  
  58.  ---------------------------------------------------------------------
  59.  
  60.   Any line in the .CFG file that has ---- will be excluded from the
  61.   BackUp. For instance, lets assume that you don't want to bother backing
  62.   up your messages, just put 4 -'s on that line and your message areas
  63.   won't be processed... Or lets assume that you don't have an Alternate
  64.   Text Directory, many SysOp's have everything in thier Gfiles Directory,
  65.   just add ---- and that line will be ignored.
  66.  
  67.   PLEASE NOTE: If you don't backup your /Gfiles directory TagBack can't
  68.                process your *.DIR files because it will be unable to
  69.                locate the FBOARDS.DAT file.
  70.  
  71.  
  72.                        ========================
  73.                        == Update Information ==
  74.                        ========================
  75.  
  76.   Version 1.00
  77.   --------------------
  78.   This version was only released locally here in Houston and was
  79.   custom made for the SysOp. TagBack once was written as a batch file
  80.   and then compiled into an .EXE. Once I learned Pascal I released
  81.   v1.01.
  82.  
  83.   Version 1.01
  84.   ------------
  85.   First official release. Released it and waited for comments to build
  86.   the program from. Thank you! to all that gave me thier views and
  87.   suggestions.
  88.  
  89.   Version 2.00
  90.   ------------
  91.   As of version 2.00 you will have to option to backup all your *.DIR
  92.   files. The *.DIR files are located in your UPLOAD and DOWNLOAD
  93.   directories and contain all the infomation about your files.
  94.  
  95.                          FILENAME:
  96.                          DATE:
  97.                          SIZE:
  98.                          DESCRIPTION:
  99.                          UPLOADED BY:
  100.                          FILE POINTS:
  101.  
  102.   I'm sure you get the idea, and also understand how important it is
  103.   to backup these files along with the rest of your BBS. Just ask
  104.   someone, who for one reason or another, lost thier BBS and had to add
  105.   all the file description back one at a time. In fact that is what
  106.   brought me to add this feature to TagBack. I got a call from a SysOp
  107.   that asked me why TagBack didn't handle the *.DIR's. So please let me
  108.   here from you if there is something that you think should be added.
  109.   I do listen to all comments, good or bad.
  110.  
  111.  
  112.  
  113.  
  114.   Version 3.20
  115.   ------------
  116.   As of version 3.20 if you are backing up to a floppy drive and leave
  117.   the drive gate open or the drive is empty TagBack will now exit
  118.   gracefully. For that matter, it will exit on any drive failure...
  119.  
  120.   When the .DIR files are being processed the files are written to
  121.   the screen. This same information is also written to the Log file.
  122.  
  123.   Version 3.30
  124.   ------------
  125.   Added windows and changed the general appearence of the program.
  126.  
  127.   Version 3.31
  128.   ------------
  129.   Made a couple of minor changes to the windows...
  130.  
  131.   Version 4.00
  132.   ------------
  133.   Added the optional directory that can be specified just after the MSGS
  134.   line in the .CFG file. This will allow you to backup any directory that
  135.   contains important files that are used by the BBS. If you have a
  136.   directory that contains external BBS utilities you can include it on
  137.   this line.
  138.  
  139.  
  140.   Version 5.00
  141.   ------------
  142.   Added the option of backing up miscellaneous files from anywhere on your
  143.   hard drive(s). This will allow you all the control that you should need.
  144.   There is no limit to the amount of directories that can be processed but
  145.   you need to remember that TagBack wasn't written to replace the normal
  146.   backup utility.
  147.  
  148.  C:\AUTOEXEC.BAT would ONLY backup the AutoExec.Bat file in the root of C.
  149.  C:\BINKLEY\OKFILE.LST would backup your OKfile list.
  150.  C:\BBS\TAGUTILS\*.* would backup your entire TagUtilities Directory.
  151.  
  152.  Get the idea? I thought you would...
  153.  
  154.  
  155.   Version 5.01
  156.   ------------
  157.   Fixed a few small problems with the User Defined Directories. Also made
  158.   the TBCFG (Configuration Generator) more user freindly.
  159.  
  160.   Version 5.20
  161.   ------------
  162.   Added some extra code to allow me to check the drive status before
  163.   continuing with the backup. Also some code was optimized to allow
  164.   TagBack to run a little faster...
  165.  
  166.  
  167.   Version 5.30
  168.   ------------
  169.   Added the TB-Trash.Fil that can contain any filename know to be one
  170.   of the remapping files that hackers have used to crash the BBS's. If
  171.   a match is found TagBack will simple hold tight until you tell it to
  172.   continue. This will assure that your backup doesn't get corrupted with
  173.   bad files. After you see that TagBack found a bad file you will have
  174.   the opportunity to check into the situation and, at worse, you
  175.   will have to restore the files only loosing one day of BBS activity...
  176.  
  177.   TagBack will only scan directories that would have been backed up.
  178.   If, for instance, you don't backup your messages directory, TagBack
  179.   won't look there to see if a BAD FILE is in that directory...
  180.  
  181.  
  182.   Version 5.40
  183.   ------------
  184.   TagBack will now allow you to delete ALL the *.BAK files from your
  185.   backup directoies. This will allow you to, not only keep the BAK files
  186.   out of you backups, but it is nice to get them off of the hard drive
  187.   as well.
  188.  
  189.   Version 5.41
  190.   ------------
  191.   Had some problems with deleting the *.BAK file and hopefully this has
  192.   been fixed. It works fine here and non of the BETA Site have reported
  193.   any additional problems.
  194.  
  195.   Version 5.42
  196.   ------------
  197.   Did some more work on the code for deleting *.BAK files and found a
  198.   mistake which caused TagBack to exit with a "runtime error 003". This
  199.   is now fixed since I saw the problem that was overlooked in the last
  200.   release/fix...
  201.  
  202.  
  203.   Version 5.43
  204.   ------------
  205.   Version 5.43 allows SysOps that are keep their FBOARDS.DAT file in the
  206.   \MULTI directory rather than the \GFILES to backup the *.DIR files. You
  207.   must specify the path to your FBOARDS.DAT file from the commandline if it
  208.   is not in your \GFILES directory.
  209.  
  210.          Example: TBACK543 C:\MULTI <--- No trailing \ please.
  211.  
  212.   ----------------------------------------------------------------------
  213.  
  214.   This utility utilizes PkWare's PkZip.Exe program so it will need to
  215.   be in your Dos Path (Refer to your DOS Manual). If PkZip.Exe is not
  216.   in the path the program will not run.
  217.  
  218.      (PkZip Copyright 1989-1990, PkWare Inc. All Rights Reserved)
  219.  ----------------------------------------------------------------------
  220.  
  221.  Warranty/Contribution
  222.  ---------------------
  223.  There is no warranty with this software. It has been tested and found
  224.  to be quite useful to many SysOp's with little or no problems and should
  225.  do just fine for you as well. If you find TagBack to be a worthwhile
  226.  utility and would like to support me in my efforts to write bigger and
  227.  better utilities, any contribution that you feel is appropriate would be
  228.  GREATLY appreciated. $3.00 sounds about right...
  229.  
  230.  Sincerely,
  231.  
  232.  Bill
  233.  
  234.  ----------------------------------------------------------------------
  235.  Bill VanWezenbeeck                                    The BatModem BBS
  236.  1351 Greens Parkway #91                                 (713) 876-0767
  237.  Houston, Tx  77067                                          1:106/1525
  238.  ----------------------------------------------------------------------
  239.    A special thanks goes to Robert Numerick and Victor Capton for
  240.  offering programmers the access to the TAG structures. It sure makes
  241.  our job more fun and certainly easier. Thanks Robert and Victor for
  242.  TAG, "the best BBS by far".
  243.  
  244.  I would also like to thank Mike Griffin for his help with the TAG
  245.  structures. It was with his help that I was able to add the new
  246.  feature to TagBack 3.01 allowing the *.DIR files to be processed.
  247.  
  248.  
  249.  -----------------------------------------------------------------------
  250.  Special thanks to my Beta Sites which were instrumental in the develop-
  251.  ment of TagBack. I appreciate their knowledge and input more than they
  252.  know.
  253.  -----------------------------------------------------------------------
  254.           --------====== TagBack Beta Sites ======--------
  255.  
  256.            Scott Williams                    Mike Griffin
  257.          The Bovine Bar BBS               Griff's Tavern BBS
  258.          300/1200/2400/4800                  300/1200/2400
  259.           24 hrs - 7 days                   24 hrs - 7 days
  260.            (713)947-7264                    (713)550-5999
  261.              1:106/77                         1:106/5999
  262.  
  263.  
  264.